striped turtle - German English Dictionary